US billionaire financier Thomas Lee dies at 78
24 Feb 2023
The New York Post, citing unidentified police sources, reported Lee was discovered dead at his Fifth Avenue Manhattan office, headquarters of his investment firm, from a self-inflicted gunshot wound.